Islam between extremes